Big Huge Thesaurus

Cleome hassleriana

noun